Pennisetum setaceum
Explore definitions, synonyms, and language insights of Pennisetum setaceum
Definitions
                    Noun
                    
            tall perennial ornamental grass with long nodding flower plumes of tropical Africa and Asia